the brains of the outfit - Francés Inglés Diccionario